Skip to content

gh-94438: Add additional cases to mark_stacks with tests#111237

Merged
brandtbucher merged 8 commits intopython:mainfrom
savannahostrowski:jump_if_none
Oct 24, 2023
Merged

gh-94438: Add additional cases to mark_stacks with tests#111237
brandtbucher merged 8 commits intopython:mainfrom
savannahostrowski:jump_if_none

Conversation

@savannahostrowski
Copy link
Member

@savannahostrowski savannahostrowski commented Oct 23, 2023

After reading through #94438, it appeared that there were still outstanding issues with mark_stacks as there was no case that checking for POP_JUMP_IF_NONE and POP_JUMP_IF_NOT_NONE, which could break pdb's jump in 3.11 or higher. This adds these case to the switch statement plus a couple of tests.

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

interpreter-core (Objects, Python, Grammar, and Parser dirs) type-bug An unexpected behavior, bug, or error

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants